Skip to content

Port the sizes workflow from glimmer-vm#20883

Merged
kategengler merged 15 commits intoemberjs:mainfrom
NullVoxPopuli:port-sizes-workflow-from-the-vm
Mar 25, 2025
Merged

Port the sizes workflow from glimmer-vm#20883
kategengler merged 15 commits intoemberjs:mainfrom
NullVoxPopuli:port-sizes-workflow-from-the-vm

Conversation

@NullVoxPopuli
Copy link
Copy Markdown
Contributor

@NullVoxPopuli NullVoxPopuli commented Mar 24, 2025

Example from glimmer-vm: glimmerjs/glimmer-vm#1690 (comment)

We should probably ship a prod build of ember (even if we don't have ember-cli / vite consumers use it), because its a good indicator of the impact of terser settings.

This PR does not do anything with prod builds as ember-source currently does not have one and relies on the app to correctly configure that stuff.

The sizes action is a good indicator of growth / regression / shrinkage for all the modules, and allows us to hopefully prevent situations like what happened during the 5.6 VM upgrade.

Comment thread .github/workflows/size.yml Outdated
Comment thread .github/workflows/size.yml
Comment thread .github/workflows/on-main.yml Outdated
Comment thread .github/workflows/receive-pr.yml Outdated
Comment thread .github/workflows/receive-pr.yml Outdated
Comment thread .github/workflows/size.yml Outdated
Comment thread .github/workflows/size.yml Outdated
Comment thread .github/workflows/size.yml
Comment thread .github/workflows/size-pr.yml Outdated
@kategengler kategengler merged commit fbcd8c8 into emberjs:main Mar 25, 2025
28 checks passed
@NullVoxPopuli NullVoxPopuli deleted the port-sizes-workflow-from-the-vm branch March 25, 2025 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants